2025-12-03_與 Linus Torvalds 建構完美 Linux PC
與 Linus Torvalds 建構完美 Linux PC
☘️ Article
- https://youtu.be/mfv0V1SxbNA?si=iKUV2Bx-CJ111cen
- YouTube
- Building the PERFECT Linux PC with Linus Torvalds
- Get a free 15-day trial of Odoo’s all-in-one business solution and see how it can make your life easier! Check it out at https://www.odoo.com/ltt
- Shop all LTTStore Black Friday deals and get free shipping on all orders over $100: https://lmg.gg/bfcm
- It…
✍️ Abstract
與 Linus Torvalds 建構完美 Linux PC
- 此為 Linus Tech Tips (LTT) YouTube 頻道影片,標題「Building the PERFECT Linux PC with Linus Torvalds」,影片連結: https://youtu.be/mfv0V1SxbNA
- Linus Torvalds (芬蘭程式設計師,Linux 内核主要創作者及維護者,於 1991 年開發 Linux 作業系統) 客座出演,與 LTT 團隊討論並組裝一台專為 Linux 優化的理想電腦
- 內容重點:探討 Linux 相容硬體選擇,如 AMD CPU 優於 Intel (因開源驅動支援更好)、特定主機板、GPU 及儲存方案,強調穩定性與效能
- 附影片縮圖,展示組裝過程與 Linus Torvalds 參與現場
- 本影片紀錄了 Linus Tech Tips 邀請 Linux 創始人 Linus Torvalds 共同組裝一台專為其需求打造的 Linux 工作站,並在過程中進行深度訪談。
合作背景與組裝目標
- 這次合作是兩位 Linus 的歷史性會面,旨在為 Linus Torvalds 打造一台新的開發用電腦。
- Torvalds 對電腦的首要要求是可靠性與靜音,而非單純追求極致的跑分性能。他希望電腦能穩定運作,排除任何不穩定的因素。
電腦硬體規格與選擇哲學
- 處理器 (CPU)
- 選用 AMD Threadripper 7960X (24 核心 48 執行緒)。
- Torvalds 表示雖然他現在親自寫程式的時間減少,但合併程式碼時需要頻繁地重新編譯整個核心,因此多核心對他非常重要。
- 記憶體 (RAM)
- Torvalds 強烈堅持必須使用 ECC (錯誤更正碼) 記憶體。
- 他認為現代電腦不使用 ECC 是不合理的,硬體錯誤比軟體 Bug 更常導致系統崩潰,對於開發全球核心軟體來說,硬體可靠性至關重要。
- 散熱系統
- 採用 Noctua 空冷散熱器。
- Torvalds 明確表示拒絕水冷,原因是他認為水冷有潛在的故障風險 (如洩漏、泵浦故障),且他不喜歡水流聲,寧願聽風扇穩定的運轉聲。
- 儲存裝置
- Torvalds 沒有本地備份的習慣,他的資料儲存策略是上傳到網路上 (雲端或公開儲存庫),認為如果資料重要,自然會有人幫忙備份。
- 電源供應器
- 選用 1600W 的高規格電源,目的是讓電源在低負載下運作,風扇幾乎不需要轉動,以達到靜音效果。
- 顯示卡
- 最終選擇了對 Linux 開源驅動支援度極佳的 AMD Radeon 顯示卡,避免安裝驅動的繁瑣過程。
對技術與 Linux 發展的觀點
- Linux 與 Git 的成就
- 當被問及對 Linux 還是 Git 較感到自豪時,Torvalds 毫不猶豫地選擇了 Linux。
- 他視 Linux 為自己的孩子,投入了 30 多年;Git 只是為了更好管理 Linux 開發而花 6 個月開發的工具。
- 關於 AI (人工智慧)
- Torvalds 認為 AI 目前確實有泡沫化現象,且行銷炒作令人反感。
- 他肯定 AI 是強大的工具,能改變工作方式,但也警告由 AI 生成的程式碼後續維護將會是一場災難。
- Linux 發行版選擇
- Torvalds 目前使用的發行版是 Fedora。
- 選擇原因是 Fedora 與核心開發者社群關係緊密,且預設配置適合開發者,不像某些發行版為了使用者友善而讓核心升級變得困難。
- Linux 的碎片化
- 他承認 Linux 發行版眾多造成的碎片化確實阻礙了商業軟體的推廣,但這也是開源生態系自由發展特性的展現。
個人生活與工作習慣
- 溝通方式
- Torvalds 極度依賴電子郵件,幾乎不使用社交媒體,也討厭視訊會議。他認為純文字溝通最有效率。
- 程式碼貢獻
- 現在他的程式碼佔比極低 (估計遠低於 2%)。他現在的主要工作是審核、合併程式碼以及透過電子郵件指導開發方向。
- 遊戲體驗
- 他曾在 Linux 上完整破關過《地平線:期待黎明 (Horizon Zero Dawn)》,這證明了 Linux 現在的遊戲支援度已大幅提升。
- 接班問題
- 對於接班問題,他表示 Linux 社群非常健康,每個版本有上千位貢獻者參與,即使他不在了,專案也能繼續運作。